Leopard flounder - Türkçe İngilizce Sözlük